body{
	display: none;
}
.container-fluid{
	position: relative;
	padding-top: 20px;
	padding-bottom: 20px;
}
.mn_hide{
	display: none;
}
/* layui */
.layui-box legend{
	display: inline;
	margin-bottom: 0px;
	width: auto;
	border: none;
	color: inherit;
	line-height:normal;
    border-bottom: none;
}
.layui-box a:hover,.layui-box a:focus{
	text-decoration: none;
}
/* layui */
.mt5{ margin-top:5px; }
.mt10{ margin-top:10px; }
.mt15{ margin-top:15px; }
.mt20{ margin-top:20px; }
.mt25{ margin-top:25px; }
.mt30{ margin-top:30px; }
.mt40{ margin-top:40px; }
.mt50{ margin-top:50px; }
.mb5{ margin-bottom:5px; }
.mb10{ margin-bottom:10px; }
.mb15{ margin-bottom:15px; }
.mb20{ margin-bottom:20px; }
.mb25{ margin-bottom:25px; }
.mb30{ margin-bottom:30px; }
.mb40{ margin-bottom:40px; }
.mb50{ margin-bottom:50px; }
.mtb5{ margin:5px 0; }
.mtb10{ margin:10px 0; }
.mtb15{ margin:15px 0; }
.mtb20{ margin:20px 0; }
.mtb25{ margin:25px 0; }
.padding5{ padding: 5px; }
.padding10{ padding: 10px; }
.padding5a0{ padding: 5px 0px; }
.padding10a0{ padding: 10px 0px; }
.padding0a5{ padding: 0px 5px; }
.padding0a10{ padding: 0px 10px; }

.layui-table th.th-text-center{
	text-align: center;
}
.displayorder{
	height: 30px;
}
.color_read{ color: #ff0000; }
.color_primary{ color: #009688; }
.color_normal{ color: #1E9FFF; }
.color_warm{ color: #F7B824; }
.color_danger{ color: #FF5722; }
.color_disabled{ color: #009688; }

.manniucms-sub-nav{
	position: fixed;
	z-index: 999;
	top: 0;
	left: 0;
	width: 100%;
	height: 100px;
	background: #ffffff;
	overflow: hidden;
}
.manniucms-sub-nav .msn-box{
	position: relative;
	padding: 10px 15px 0px;
}
.manniucms-sub-content{
	position: relative;
	padding-top: 85px;
	padding-bottom: 55px;
}
.manniucms-sub-content .msc-form-side .layui-form-item{

}
.manniucms-sub-content .msc-form-side .layui-input-block{
	margin-left: 0px;
}
.manniucms-sub-content .msc-form-side .layui-form-label{
	float: none;
	width: 100%;
	text-align: left;
	padding: 0px;
}
.manniucms-sub-content .msc-form-side .layui-form-mid{
	padding-bottom: 0px;
}
.manniucms-sub-content .msc-form-side .layui-field-box .layui-elem-field legend{
	font-size: 14px;
    font-weight: normal;
}

.manniucms-sub-content .layui-field-title{
	margin-top: 0px;
}
.manniucms-sub-footer{
	position: fixed;
	z-index: 999;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #ffffff;
}
.manniucms-sub-footer .msf-box{
	margin:10px 15px 0px;
	padding: 8px 0;
	border-top: 1px solid #e2e2e2;
}
.manniucms-sub-footer .msf-box .msf-box-sub1{
	margin-left: 23px;
	margin-right: 17px;
}

/* login */
.login_box{
	margin: 150px auto 0px;
	padding: 30px 15px;
	max-width: 350px;
	border: 1px solid #cccccc;
}
.login_title{
	text-align: center;
	font-size: 26px;
	padding-bottom: 20px;
	color: #33ab9f;
}
/* end login */
/* font-awesome */
.fa{
	display: inline-block;
	min-width: 15px;
	margin-right: 3px;
}
/* end font-awesome */
/* tp5 pagination */
.pagination{
	margin: 0px;
}
/* tp5 pagination */

/* book */
.book-cover img{
	border-radius: 3px;
	width: 180px;
	height: 240px;
	padding: 3px;
	border: 1px solid #cccccc;
}
/* end book */

/* mall */
#goods-add-page .goods-thumb img{
	border-radius: 3px;
	width: 200px;
	height: 200px;
	padding: 3px;
	border: 1px solid #cccccc;
}
#goods-add-page .goods-img .item{
	position: relative;
	display: inline-block;
	margin-right: 10px;
}
#goods-add-page .goods-img .item img{
	width: 80px;
	height: 80px;
	border: 1px solid #ccc;
	cursor: pointer;
}
#goods-add-page .goods-img .item i{
	position: absolute;
	top: 1px;
	right: 1px;
	font-size: 18px;
	cursor: pointer;
	color: #33ab9f;
}
#goods-add-page .goods-img .item i:hover{
	color: #FF5722;
}
/* end mall */

/* thinkphp_trace */
#think_page_trace_open{
	z-index: 999999;
}
/* end thinkphp_trace */